#
# Display a little summary
#

##############
MESSAGE( STATUS
  "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") 
MESSAGE( STATUS
  "XXXXXXXXXXXXXXXXXXXXXX  DIET configuration summary  XXXXXXXXXXXXXXXXXXXXXX") 
MESSAGE( STATUS
  "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") 
MESSAGE( STATUS "XXX - Install prefix: ${CMAKE_INSTALL_PREFIX}" )
MESSAGE( STATUS "XXX - C compiler   : ${CMAKE_C_COMPILER}" ) 
MESSAGE( STATUS "XXX    * version   : ${CMAKE_C_COMPILER_VERSION}" ) 
MESSAGE( STATUS "XXX - CXX compiler : ${CMAKE_CXX_COMPILER}" ) 
MESSAGE( STATUS "XXX    *  version  : ${CMAKE_CXX_COMPILER_VERSION}" ) 
MESSAGE( STATUS "XXX - OmniORB found: ${OMNIORB4_FOUND}" ) 
IF( OMNIORB4_FOUND )
  MESSAGE( STATUS "XXX   * OmniORB version: ${OMNIORB4_VERSION}" ) 
  MESSAGE( STATUS "XXX   * OmniORB directory: ${OMNIORB4_DIR}" ) 
  MESSAGE( STATUS "XXX   * OmniORB includes: ${OMNIORB4_INCLUDE_DIR}" ) 
  MESSAGE( STATUS "XXX   * OmniORB libraries: ${OMNIORB4_LIBRARIES}" ) 
ENDIF( OMNIORB4_FOUND )

##############
MESSAGE( STATUS "XXX - General options: " ) 
# not more doc compilation in DIET
#MESSAGE( STATUS "XXX   * Documentation: ${DIET_BUILD_DOCUMENTATION} " ) 
IF( DIET_BUILD_LIBRARIES )
  IF( BUILD_SHARED_LIBS )
     MESSAGE( STATUS "XXX   * Dynamics Libraries: ON " ) 
  ELSE( BUILD_SHARED_LIBS )
     MESSAGE( STATUS "XXX   * Static Libraries: ON " ) 
  ENDIF( BUILD_SHARED_LIBS )
ENDIF( DIET_BUILD_LIBRARIES )
MESSAGE( STATUS "XXX   * Examples: ${DIET_BUILD_EXAMPLES} " ) 
IF( DIET_BUILD_EXAMPLES AND DIET_BUILD_BLAS_EXAMPLES )
  MESSAGE( STATUS "XXX   * BLAS Examples: ${DIET_BUILD_BLAS_EXAMPLES} " ) 
ENDIF( DIET_BUILD_EXAMPLES AND DIET_BUILD_BLAS_EXAMPLES )

##############
MESSAGE( STATUS "XXX - Options set: " ) 
IF( DIET_USE_BATCH )
  MESSAGE( STATUS "XXX   * Batch: ${DIET_USE_BATCH} " ) 
  MESSAGE( STATUS "XXX     -- Appleseeds directory: ${APPLESEEDS_DIR} " ) 
  MESSAGE( STATUS "XXX     -- Appleseeds includes: ${APPLESEEDS_INCLUDE_DIR}") 
  MESSAGE( STATUS "XXX     -- Appleseeds library: ${APPLESEEDS_LIBRARY}") 
ENDIF( DIET_USE_BATCH )
IF( DIET_USE_CORI )
  MESSAGE( STATUS "XXX   * CORI: ${DIET_USE_CORI} " ) 
ENDIF( DIET_USE_CORI )
IF( DIET_USE_DART )
  MESSAGE( STATUS "XXX   * Dart: ${DIET_USE_DART} " ) 
ENDIF( DIET_USE_DART )
IF( DIET_USE_FD )
  MESSAGE( STATUS "XXX   * FD: ${DIET_USE_FD} " ) 
ENDIF( DIET_USE_FD )
IF( DIET_USE_FAST )
  MESSAGE( STATUS "XXX   * FAST: ${DIET_USE_FAST} " ) 
ENDIF( DIET_USE_FAST )
IF( DIET_USE_JXTA )
  MESSAGE( STATUS "XXX   * JXTA: ${DIET_USE_JXTA} " ) 
ENDIF( DIET_USE_JXTA )
IF( DIET_USE_JUXMEM )
  MESSAGE( STATUS "XXX   * JuxMem: ${DIET_USE_JUXMEM} " ) 
ENDIF( DIET_USE_JUXMEM )
IF( DIET_WITH_STATISTICS )
  MESSAGE( STATUS "XXX   * Statistics: ${DIET_WITH_STATISTICS} " ) 
ENDIF( DIET_WITH_STATISTICS )
IF( DIET_WITH_MULTI_MA )
  MESSAGE( STATUS "XXX   * Multi-MA: ${DIET_WITH_MULTI_MA} " ) 
ENDIF( DIET_WITH_MULTI_MA )
IF( DIET_USE_WORKFLOW )
  MESSAGE( STATUS "XXX   * Workflow: ${DIET_USE_WORKFLOW} " ) 
  MESSAGE( STATUS "XXX     -- Xerces version: ${XERCES_VERSION_MAJOR}.${XERCES_VERSION_MINOR}.${XERCES_VERSION_REVISION}." )
  MESSAGE( STATUS "XXX     -- Xerces directory: ${XERCES_DIR} " ) 
  MESSAGE( STATUS "XXX     -- Xerces includes: ${XERCES_INCLUDE_DIR}") 
  MESSAGE( STATUS "XXX     -- Xerces library: ${XERCES_LIBRARY}") 
ENDIF( DIET_USE_WORKFLOW )
MESSAGE( STATUS
  "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") 
